the next life - German English Dictionary